batch furnace - French English Dictionary